kangaroo apple - French English Dictionary